Boot Virⁿslerinin Bula■mas². Boot virⁿslerinin temel bula■ma yolu, bilgisayar²n aτ²l²■² s²ras²nda A: sⁿrⁿcⁿsⁿnde bulunan diskettin bir boot virⁿsⁿ ta■²mas²d²r. Bilgisayar aτ²ld²≡²nda i■letim sistemini yⁿklemek iτin ilk ÷nce A: sⁿrⁿcⁿsⁿnde disket var m² kontrol edilir. Disket varsa buradan i■letim sistemi yⁿklenmeye τal²■²l²r. Bu arada disketin boot'una yerler■mi■ boot virⁿsⁿ de aktif olur ve belle≡e yerle■ir. ▌lk i■ olarak da sabit diske bula■²r. Bellekte aktif halde bulunan boot virⁿsleri tak²lan disketlere bula■²rlar. Disketlere bula■abilmek iτin en ba■ta disketin yazma korumas²n²n aτ²k olmas² gerekir (disket ⁿzerinde sol altaki kⁿτⁿk pencere kapal²). Virⁿsⁿn kulland²≡² tekni≡e g÷re disket ⁿzerinde yap²lacak i■lemler sonunda (okuma/yazma) bula■ma meydana gelir. Baz² virⁿsler bir DIR komutunda bile bula■abilirler.
Dosya Virⁿslerinin Bula■mas². Virⁿslⁿ bir program τal²■t²r²ld²≡²nda virⁿs aktif olur ve genelde belle≡e TSR olarak yerle■ir. Bundan sonra τal²■t²r²lan dosyalara bula■²r. Genellikle dosyalar²n sonuna kendisini ekler. Program²n ba■²nda ufak bir de≡i■iklik yaparak programdan ÷nce kendisinin τal²■mas²n² sa≡lar. Genelde virⁿsler bula■mak istedikleri dosyalarda baz² ■artlar ararlar:
* Daha ÷nce bu dosyaya bula■t²ysa tekrar bula■maz. * E≡er bir COM dosya ise ve boyu bula■madan sonra 64 KB'² geτecekse bula■maz. * Kolay farkedilmemek iτin kⁿτⁿk dosyalara bula■mak istemezler. COMMAND.COM'u ilk τ²kan dosya virⁿsleri ÷zellikle tercih ederken, ■imdiki dosya virⁿsleri genelde tercih etmezler. Tespit edilme ihtimali yⁿkselir τⁿnkⁿ.
Virⁿsler Nereye Yerle■ir? Boot virⁿsleri sabit disk ⁿzerinde genelde sabit diskin ilk sekt÷rⁿ olan ve b÷lⁿmleme tablosunun (partition table) da yer ald²≡² ana boot sekt÷rⁿne bula■²r. Virⁿs kodunun bir k²sm² ise bu sekt÷rden sonraki bo■ sekt÷rlere yerle■ir. ╓rne≡in Cansu ve Crazy Boot virⁿsleri 4. ve 5. sekt÷rleri kullan²r. Disketlerde ise boot virⁿsleri boot sekt÷re ve root iτin ayr²lm²■ sekt÷rlerin sonuna (genellikle) yerle■irler. Dosya virⁿslerinin genel bula■ma yeri programlar²n arkas²d²r. Bu y÷ntem hem pratik hem de h²zl²d²r. Ayr²ca dosyan²n ba■²nda baz² de≡i■iklikler yaparak virⁿs kendinin program τal²■t²r²ld²≡²nda ilk ÷nce τal²■mas²n² sa≡lar. E≡er daha ÷nce belle≡e yerle■ip aktif hale gelmediyse, TSR olarak belle≡e yerle■ir (baz² virⁿsler ise TSR olmay² tercih etmezler). Onlar yapacaklar²n² yapt²ktan sonra as²l program τal²■maya ba■lar. DIR-2 gibi baz² virⁿsler daha farkl² yerlere bula■²rlar ve daha farkl² teknikler kullan²rlar.
Virⁿslerin Etkileri! Kar■²la■t²≡²m²z virⁿslerin τo≡u bula■mak d²■²nda bir etkisi olmamaktad²r. Kimisi ekranda top gezdirir, baz²s² yⁿrⁿyen bastonlu bir adam geτirir, kimisi mesajlar yazar, kimisi de mⁿzik τalar...
Virⁿslerin bilinτli yapt²≡² zararlar dosyalar² bozmak, FAT ve Root'u kar²■t²rmak ve kullan²c²n²n τal²■mas²n² zorla■t²rmakt²r. Bilgisayar²n yava■lamas², baz² kilitlenmeler ve dosyalar²n bozulmas² bu virⁿslerin yan etkileri say²labilir. Tabii bunlar²n sinirlerimiz ⁿzerindeki etkisi de kⁿτⁿmsenemez...